/* 
  该文件专门为Count组件生成action对象
*/

import { INCREMENT, DECREMENT } from '../constant'

export const increment = (data) => ({ type: INCREMENT, data })
export const decrement = (data) => ({ type: DECREMENT, data })

export const incrementAsync = (data, time) => {
 return (dispatch) => {
  setTimeout(() => {
    dispatch(increment(data))
  }, time)
 }
}
